<%-- 
    Document   : usuarioInsertar
    Created on : 19-feb-2012, 1:27:54
    Author     : db2admin
--%>

<%@page import="escom.ipn.modelo.dto.CRPClass"%>
<%@page import="escom.ipn.modelo.delegate.adminCRPDelegate"%>
<%@page import="escom.ipn.modelo.dto.RadioClass"%>
<%@page import="escom.ipn.modelo.delegate.adminRadioDelegate"%>
<%@page import="java.sql.SQLException"%>
<%@page import="escom.ipn.modelo.dto.SectorClass"%>
<%@page import="java.util.List"%>
<%@page import="escom.ipn.modelo.delegate.adminSectorDelegate"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" type="text/css" href="../css/administrador.css" />
        <link rel='stylesheet' type='text/css' href = "../css/style2.css"/>
        <link rel="stylesheet" type="text/css" href="../css/botones.css" />
        <script type="text/javascript" src="../js/jquery-1.7.1.min.js"></script>
        <script type="text/javascript" src="../js/jquery-ui-1.8.17.custom.min.js"></script>
        


<script type="text/javascript">
$(document).ready(function() {
    var btn=document.getElementById('Radio');
    btn.click(chekar());
    
 });
function validaTel(formulario) {
    var tele= document.getElementById('telefono');
    var regExPatternTel = new RegExp("^[0-9]{2}-[0-9]{2}-[0-9]{2}-[0-9]{2}$");
    var regExPatternCel = new RegExp("^044-55-[0-9]{2}-[0-9]{2}-[0-9]{2}-[0-9]{2}$");
    var errorMessage = 'Formato de Telefono Incorrecto.!!!!';
    if ((tele.value.match(regExPatternTel) || tele.value.match(regExPatternCel))  && tele.value!='') {
        //jAlert("La información se guardo con Exito.", 'Alert Dialog');
        alert("La información se guardo con Exito.");
        window.parent.location.reload();
        return true;
    } else {
        //jAlert(errorMessage, 'Alert Dialog');
        alert(errorMessage);
        tele.focus();
        return false;
    } 
}
 
</script>

<title>Administrador</title>

    </head>
    <body >
<sectionForm>
            <form id="npolicia" method="post" action="../insertarPolicia" onsubmit="return validaTel(this); ">
            <sectionDatos>
                <h3>Información General</h3>
                </br>
            <p>
            <label for="nombre">Nombre: </label> 
            <input type="text" name="nombre" 
                                id="nombre" 
                                placeholder="Escribe tu nombre"
                                required/>
            </p>
            <p>
            <label for="ap_paterno">Apellido Paterno: </label> 
            <input type="text" name="ap_paterno" 
                                id="ap_paterno" 
                                placeholder="Apellido Paterno"
                                required/>
            </p>
            </br>
            <p>
            <label for="ap_materno">Apellido Materno:</label> 
            <input type="text" name="ap_materno" 
                                id="ap_materno" 
                                placeholder="Apellido Materno"
                                required/>
            </p>
            </br>
            </br>
            <p>
            <label for="direccion">Dirección: </label> 
            <input type="text" name="direccion" 
                                id="direccion" 
                                placeholder="Escribe tu dirección"
                                required
                                required/>
            </p>
            <p>
            <label for="telefono">Telefono: </label> 
            <input type="tel" name="tel" 
                                id="telefono" 
                                placeholder="##-##-##-## ó 044-55-##-##-##-##"
                                required/>
            </p>
            </sectionDatos> 
            </br>
            </br>
            <sectionDatos>
                <h3>Información Trabajo</h3>
                </br>
                
            <p>   
            <label for="grado">Grado: </label>
            <input type="text" name="grado" 
                                id="grado" 
                                placeholder="Grado"
                                required/>
            </p> 
                
                <p>
            <label for="chk">Asignar a Carro Radio Patrulla:  </label> 
            <input class="chk" type="checkbox" name="chk" 
                                id="chk" 
                                placeholder="telefono"
                                />
            </p>
                
                
                             
<%-- 
LLenado del el list para elegir Radio
--%>
                
                <p>
                <label for="Radio">Radio: </label>
                <SELECT id="Radio" NAME="Radio" class="Radio" required >
                <%
        //Declaracion de clases manejadoras
        adminRadioDelegate delR = new adminRadioDelegate();
     
        try {
            String html;
            List radios=delR.getRadios();
              for(int i=0;i<radios.size();i++){
                RadioClass listaRadios = (RadioClass) radios.get(i);
                String nombre= listaRadios.getNombre();
                html="<OPTION> "+nombre;
                out.println(html);
              }
                html="<OPTION> Sin Radio Asignado";
                out.println(html);

        } catch (SQLException ex) {
           out.println( "Fracaso");
        }              
          
        %>
            </SELECT>
            </p>
            
<%-- 
LLenado del el list para elegir CRP
--%>
                
                <p>
                <label for="CRP">CRP: </label>
                <SELECT id="CRP" NAME="CRP" class="Radio" required >
                <%
        //Declaracion de clases manejadoras
        adminCRPDelegate delC = new adminCRPDelegate();
     
        try {
            List crp=delC.getCRPs();
            for(int i=0;i<crp.size();i++){
                CRPClass listaCRP = (CRPClass) crp.get(i);
                String nombre= listaCRP.getNombre();
                String html1;
                html1="<OPTION> "+nombre;
                out.println(html1);
            }
        } catch (SQLException ex) {
           out.println( "Fracaso");
        }              
          
        %>
            </SELECT>
            </p>            

                <p>
            <label for="jornada">Jornada de Trabajo: </label> 
            <input id="number" type="number" name="jornada"
                                id="jornada"
                                placeholder="Repite tu contraseña"
                                min="4"
                                max="24"
                                step="4"
                                value="8"
                                required
                                />
            </p>
            
<%-- 
LLenado del el list para elegir Sector
--%>
                
                <p>
                <label for="Sector" >Sector: </label> 
                <SELECT id="Sector" NAME="Sector" required >
                <%
        //Declaracion de clases manejadoras
        adminSectorDelegate del = new adminSectorDelegate();
     
        try {
            List sectores=del.getSectores();
            for(int i=0;i<sectores.size();i++){
                SectorClass listaSectores = (SectorClass) sectores.get(i);
                String nombre= listaSectores.getNombre();
                String html;
                html="<OPTION> "+nombre;
                out.println(html);
            }

        } catch (SQLException ex) {
           out.println( "Fracaso");
        }              
          
        %>
                  </SELECT>
                  </p>       
            </sectionDatos>
            </br>
            </br>
            <section>
            <p>
                
            <input type="submit" value="Aceptar" class="button medium blue" />
            </br>
            </p>
            </section>
            
            </form>
        </sectionForm>
    </body>
</html>

